Skip to content

schema: candidate plugin for json schema validation#1861

Open
tinygiant98 wants to merge 9 commits intonwnxee:masterfrom
tinygiant98:schema2
Open

schema: candidate plugin for json schema validation#1861
tinygiant98 wants to merge 9 commits intonwnxee:masterfrom
tinygiant98:schema2

Conversation

@tinygiant98
Copy link

@tinygiant98 tinygiant98 commented Jan 23, 2026

This plugin candidate implements a javascript-based json schema validator (Another Json Validator). JS was selected because it's the language of the web and generally kept up to date better than pure-cpp versions (the latest stable cpp version was still at draft 7, js versions are up to date to the soon-to-be-released v1), making updating to current json-schema.org releases much easier.

Info, documentation and examples are in the readme.

This PR requires nwnx-builder to be republished.

@@ -23,7 +23,7 @@ RUN buildDeps="build-essential \
autoconf \
automake \
bison \
ccache" \
ccache \
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please readd the double quote or everything'll explode at some point :D

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Resolved in b35d3f6.

@Daztek
Copy link
Member

Daztek commented Jan 25, 2026

Before I forget, don't forget to add your plugin under the New Plugins header in CHANGELOG.md

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants